Loading...
Minimalist Dictionary
Login
or
Sign up
leopard seal
/ˈlɛpəd siːl/
noun
A large pinniped mammal (Hydrurga leptonyx) found in the Antarctic.
A sea leopard.
Word Frequency 1800~2019
Related words
Other words
grieving
krypton
clubbing
tarnish
cytoplasm
crouch
backspace
untoasted
alibi
utility
quarry
alphabet
unwitting
unmanned
disperser
quadrant
decipher
smudge
gerbil
murkiness
sea leopard
elephant seal
southern elephant seal
bearded seal
crabeater
spotted seal
beluga
ross seal
northern fur seal
grey seal
sea elephant
white whale
sea otter
sea bear
harp seal